1.1800000000000000311e-27 seed development stages